package org.jeecg.modules.fk.mapper.auto.model;

import java.io.Serializable;
import java.util.Date;

public class RiskResult extends RiskResultKey implements Serializable {
    /**
     * 业务大类代码
     * 表 : risk_result
     * 对应字段 : ywdl_dm
     */
    private String ywdlDm;

    /**
     * 指标json对象，用于替换risk_indicator_template中的ywms_mb占位表达式
     * 表 : risk_result
     * 对应字段 : zb_json
     */
    private String zbJson;

    /**
     * 业务描述编号，内容参见risk_indicator_template
     * 表 : risk_result
     * 对应字段 : ywmsbh
     */
    private String ywmsbh;

    /**
     * 重要程度(高中低)
     * 表 : risk_result
     * 对应字段 : zycd
     */
    private String zycd;

    /**
     * 创建日期
     * 表 : risk_result
     * 对应字段 : create_date
     */
    private Date createDate;

    /**
     * 更新日期
     * 表 : risk_result
     * 对应字段 : update_date
     */
    private Date updateDate;

    /**
     * 批次号
     * 表 : risk_result
     * 对应字段 : pch
     */
    private String pch;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database table risk_result
     *
     * @MBG Generated Thu Jun 11 16:19:30 CST 2020
     */
    private static final long serialVersionUID = 1L;

    /**
     * get method 
     *
     * @return risk_result.ywdl_dm：业务大类代码
     */
    public String getYwdlDm() {
        return ywdlDm;
    }

    /**
     * set method 
     *
     * @param ywdlDm  业务大类代码
     */
    public void setYwdlDm(String ywdlDm) {
        this.ywdlDm = ywdlDm == null ? null : ywdlDm.trim();
    }

    /**
     * get method 
     *
     * @return risk_result.zb_json：指标json对象，用于替换risk_indicator_template中的ywms_mb占位表达式
     */
    public String getZbJson() {
        return zbJson;
    }

    /**
     * set method 
     *
     * @param zbJson  指标json对象，用于替换risk_indicator_template中的ywms_mb占位表达式
     */
    public void setZbJson(String zbJson) {
        this.zbJson = zbJson == null ? null : zbJson.trim();
    }

    /**
     * get method 
     *
     * @return risk_result.ywmsbh：业务描述编号，内容参见risk_indicator_template
     */
    public String getYwmsbh() {
        return ywmsbh;
    }

    /**
     * set method 
     *
     * @param ywmsbh  业务描述编号，内容参见risk_indicator_template
     */
    public void setYwmsbh(String ywmsbh) {
        this.ywmsbh = ywmsbh == null ? null : ywmsbh.trim();
    }

    /**
     * get method 
     *
     * @return risk_result.zycd：重要程度(高中低)
     */
    public String getZycd() {
        return zycd;
    }

    /**
     * set method 
     *
     * @param zycd  重要程度(高中低)
     */
    public void setZycd(String zycd) {
        this.zycd = zycd == null ? null : zycd.trim();
    }

    /**
     * get method 
     *
     * @return risk_result.create_date：创建日期
     */
    public Date getCreateDate() {
        return createDate;
    }

    /**
     * set method 
     *
     * @param createDate  创建日期
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**
     * get method 
     *
     * @return risk_result.update_date：更新日期
     */
    public Date getUpdateDate() {
        return updateDate;
    }

    /**
     * set method 
     *
     * @param updateDate  更新日期
     */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    /**
     * get method 
     *
     * @return risk_result.pch：批次号
     */
    public String getPch() {
        return pch;
    }

    /**
     * set method 
     *
     * @param pch  批次号
     */
    public void setPch(String pch) {
        this.pch = pch == null ? null : pch.trim();
    }

    /**
     *
     */
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", ywdlDm=").append(ywdlDm);
        sb.append(", zbJson=").append(zbJson);
        sb.append(", ywmsbh=").append(ywmsbh);
        sb.append(", zycd=").append(zycd);
        sb.append(", createDate=").append(createDate);
        sb.append(", updateDate=").append(updateDate);
        sb.append(", pch=").append(pch);
        sb.append("]");
        return sb.toString();
    }
}